be highly conceited - Espagnol Anglais Dictionnaire